package es.armaplus.struts.forms.albaranes;

import java.util.Date;
import java.util.Set;

import org.apache.struts.action.ActionForm;

import es.armaplus.ddbb.base.Albaranes;
import es.armaplus.ddbb.base.Clientes;
import es.armaplus.ddbb.base.Presupuestos;

public class AlbaranesForm extends ActionForm {

	
	private Albaranes albaran = new Albaranes();
	private Clientes cliente = new Clientes();
	private String total;
	private String idCliente;
	
	public String getIdCliente() {
		return idCliente;
	}

	public void setIdCliente(String idCliente) {
		this.idCliente = idCliente;
	}

	public Clientes getCliente() {
		return cliente;
	}

	public void setCliente(Clientes cliente) {
		this.cliente = cliente;
	}

	public String getTotal() {
		return total;
	}

	public void setTotal(String total) {
		this.total = total;
	}

	public Albaranes getAlbaran(){
		return albaran;
	}
	
	public void setAlbaran (Albaranes albaran){
		this.albaran = albaran;
	}

	public Double getDescuento() {
		return albaran.getDescuento();
	}

	public Date getFechaAlta() {
		return albaran.getFechaAlta();
	}

	public String getIdAlbaran() {
		String albaranStr = null;
		if(albaran.getIdAlbaran()!= null){
			albaranStr = String.valueOf(albaran.getIdAlbaran());
		}
		return albaranStr;
	}

	public Double getImpuesto() {
		return albaran.getImpuesto();
	}

	public Set getAlbaranEntradas() {
		return albaran.getAlbaranEntradas();
	}

	public void setClientes(Clientes clientes) {
		albaran.setClientes(clientes);
	}

	public void setDescuento(Double descuento) {
		albaran.setDescuento(descuento);
	}

	public void setFechaAlta(Date fechaAlta) {
		albaran.setFechaAlta(fechaAlta);
	}

	public void setIdAlbaran(String idAlbaran) {
		if(idAlbaran!= null && !idAlbaran.equals("")){
			albaran.setIdAlbaran(Integer.valueOf(idAlbaran));
			
		}
	}

	public void setImpuesto(Double impuesto) {
		albaran.setImpuesto(impuesto);
	}

	public void setAlbaranEntradas(Set albaranEntradas) {
		albaran.setAlbaranEntradas(albaranEntradas);
	}
	
	
	
	
	
}
